Influence factors on students motivation in introductory programming lectures of computer science non-majors
نویسندگان
چکیده
Programming is an essential part of the curriculum computer science non-major students. The motivation for various elements interdisciplinary degrees often very low in science, which faces a gender gap as well. Differences between study courses and confidence, attitude, student numbers, are investigated. In addition, influences perception, social background considered. A questionnaire was designed based on extensive research model purpose this research. survey conducted with two cohorts freshmen from introductory programming class at university applied sciences. outcomes compared against each other. First, explorative factor analysis performed. Afterwards, SmartPLS used to test developed model. overall participants moderate mostly influenced by their ability effort beliefs. These constructs different men women, but not degree programs, have impacts motivation. general, beliefs, turn affected perception background. While women show lower higher males samples opposite thus classes.
منابع مشابه
the impact of computer-assisted language learning on achievement motivation of high school students
چکیده انگیزه دلیل اصلی رفتارهای ما است. به نظر می رسد انگیزه جزء جدایی ناپذیر فرایند یادگیری باشد. ارزش ذاتی موفقیت تمایل به پیشرفت را در یادگیرنده ایجاد میکند. به عبارت ساده این تمایل انگیزه پیشرفت نامیده میشود. انگیزه پیشرفت را میتوان در احساس یادگیرنده هنگام چالش با درس های مدرسه، لذت انجام فعالیت درسی، یا حس کشف پاسخ مشاهده کرد.حتی ممکن است انگیزه پیشرفت را در تلاش یادگیرنده برای جلب تایید...
Performance in an Introductory Computer Programming Course as a Predictor of Future Success for Engineering and Computer Science Majors
Abstract In most schools, introductory computer programming courses are required for computer science as well as all engineering majors. It is generally believed that the programming courses are not just about programming per se, but that they provide a forum for teaching precise and logical thought processes. Computer programming courses constitute a necessary background for computer science...
متن کاملTeaching User Interface Design and Programming to Computer Science majors
This paper describes an innovative approach to teaching about human-computer interaction to a large class of students in their third year of a Computer Science major. Because of the tight time constraints on the course and the student’s learning preferences and orientation, we have created a course which interweaves the learning of several programming tools for interface construction with the d...
متن کاملGraphical User Interface Programming in Introductory Computer Science
Modern computing systems exploit graphical user interfaces for interaction with users. As a result, introductory computer science courses must begin to teach the principles underlying such interfaces. This paper presents an approach to graphical user interface implementation that is simple enough for beginning students to understand, yet rich enough to demonstrate many important concepts and tr...
متن کاملAlgorithms Visualization Tool for Students and Lectures in Computer Science
The best way to understand complex data structures or algorithm is to see them in action. The present work presents a new tool, especially useful for students and lecturers in computer science. It is written in Java and developed at Bordeaux University of Sciences and Technology. Its purposes is to help students in understanding classical algorithms by illustrating them in different ways: graph...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Cogent Education
سال: 2022
ISSN: ['2331-186X']
DOI: https://doi.org/10.1080/2331186x.2022.2054914